reduction of blood glucose levels - German English Dictionary